package cn.xz.gobang.activity

import android.graphics.Color
import cn.xz.gobang.R
import cn.xz.gobang.base.BaseActivity
import cn.xz.gobang.bean.CommonLib
import cn.xz.gobang.bean.GoBangUser
import cn.xz.gobang.bean.GoBangUserData
import cn.xz.gobang.bean.UserData
import cn.xz.gobang.databinding.ActivityMineBinding
import cn.xz.gobang.net.OkHttpUtil
import cn.xz.gobang.util.GetDataUtils
import cn.xz.gobang.util.GetMyDataUtil
import cn.xz.gobang.util.JsonUtil
import cn.xz.gobang.util.SessionUtils
import okhttp3.FormBody
import okhttp3.RequestBody

/**
 * 我的界面*/
class MineActivity: BaseActivity<ActivityMineBinding>(R.layout.activity_mine) {

    override fun initData() {
        //获取用户数据
        initUI()
    }

    private fun initUI(){
        //用户名
        mDataBind.tvName.text = CommonLib.UserIP
        //对局数量
        mDataBind.tvPk.text = SessionUtils.getInt(SessionUtils.USER_PK_NUM,0).toString()
        //积分
        mDataBind.tvNum.text = SessionUtils.getInt(SessionUtils.USER_GET_NUM,0).toString()
        //根据积分显示段位等
        val mDW = GetMyDataUtil.getNum(SessionUtils.getInt(SessionUtils.USER_GET_NUM,0))
        mDataBind.ivJb.setImageDrawable(mDW.userPic!!)
        mDataBind.tvJb.setTextColor(Color.parseColor(mDW.userColor!!))
        mDataBind.tvJb.text = mDW.userDW
    }


    override fun initEvent() {
        //退出
        mDataBind.ivBack.setOnClickListener {
            finish()
        }
    }

}